Integration of Error Recovery and Adaptive Playout for Enhanced Multicast Media Streaming
نویسندگان
چکیده
Multicast streaming has been extensively investigated to tackle the network bandwidth challenge. However, the ubiquitous deployment of IP multicast on the Internet is expected only after several years to come due to the manageability and scalability problems. We study a pragmatic solution to enhance the feasibility of multicast media streaming by focusing on an one-to-many streaming over the source specific multicast (SSM) service. In [1], we propose a synchronized multicast media streaming framework employing server-client coordinated adaptive playout. The adaptive playout mechanism controls the playout speed of audio and video by adopting the time-scale modification of audio. Based on the overall synchronization status as well as the buffer occupancy level, the playout speed of each client is manipulated within a perceptually tolerable range. In this work, we are extending the framework to incorporate the error recovery. Each client performs an interactive error recovery with the assistance of adaptive playout. RTCP-compatible signaling between the server and clients is performed, where the cumulative feedback for retransmission (to address the bandwidth restriction on the control messages) is assisted by the adaptive playout. The simulation results demonstrate several enhancements in terms of playout discontinuity and error recovery.
منابع مشابه
Synchronized Multicast Media Streaming employing Server-Client Coordinated Adaptive Playout and Error Control
A new inter-client synchronization framework employing a server-client coordinated adaptive playout and error control toward one-to-many (i.e., multicast) media streaming is discussed in this paper. The proposed adaptive playout mechanism controls the playout speed of audio and video by adopting the time-scale modification of audio. Based on the overall synchronization status as well as the buf...
متن کاملAdaptive Playout Control for Intra-/Inter-client synchronization in Multicast Media Streaming
Recently we have proposed a multicast media streaming framework that enhances the media synchronization by employing a server-client coordinated adaptive playout and error control. Focusing on the adaptive playout with time-scale modification, we adopt the adaptive playout to help both intra-client and inter-client synchronization in a multicast streaming environment. However, only the usabilit...
متن کاملSynchronized One-to-many Media Streaming employing Server-Client Coordinated Adaptive Playout Control
& h 6 £ x+ þ A F Ò q t] j# Q\ ¦ s 6 xô Ç 1 l xl o) a { 9 @ / p n # Q Û ¼à Ôo b ç Abstract A new inter-client synchronization framework for one-to-many (i.e., multicast) media streaming is proposed employing a server-client coordinated adaptive playout control. The proposed adaptive player controls the playback speed of audio and video by adopting the timescale modification of audio. Based on t...
متن کاملSynchronized one-to-many media streaming with adaptive playout control
A new inter-client synchronization framework for one-to-many (i.e., multicast) media streaming is proposed employing a server-client coordinated adaptive playout control. The proposed adaptive player controls the playback speed of audio and video by adopting the time-scale modification of audio. Based on the overall synchronization status as well as the buffer occupancy level, the playout speed...
متن کاملAdvances in channel-adaptive video streaming
We review recent advances in channel-adaptive video streaming. Adaptive media playout at the client can be used to reduce receiver buffering and therefore average latency, and provide a limited rate scalability. Rate-distortion optimized packet scheduling determines the best packet to send given the distortion reduction associated with sending that packet, interpacket dependencies, and the succ...
متن کامل